Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 THE LARCHES Semi-Detached £795,000 2 Oct 2023
17 THE LARCHES Semi-Detached £215,000 24 Aug 2000
23 THE LARCHES Terraced £169,000 12 May 2000
25 THE LARCHES Terraced £245,000 10 Jan 2003
27 THE LARCHES Terraced £112,500 13 Feb 1998
29 THE LARCHES Terraced £268,000 8 Dec 2005
33 THE LARCHES Terraced £160,000 27 Oct 2000
39 THE LARCHES Terraced £607,000 31 Aug 2021
41 THE LARCHES Terraced £482,000 23 Apr 2019
43 THE LARCHES Terraced £232,000 12 Apr 2002
45 THE LARCHES Terraced £127,950 25 Apr 1997
59 THE LARCHES Terraced £275,000 24 Jun 2005